Asynchronous consistency restoration under epsilon serializability
نویسندگان
چکیده
Many database applications tolerate a certain nlnount of data inconsistency to gain increased concurrent processing and to accommodate realworld constraints. This paper describes how inconsistency can be modeled in a database and managed with. consistency westoration methods. The correctness criterion for the maintenance of inconsistency is epsilon serializability (ESR). An inform.al notation to characterize inconsislcncy and seoeml consistency restomtion techniques are described.
منابع مشابه
Autonomous Transaction Execution with Epsilon Serializability
We study the feasibility of autonomous transaction execution in systems with asynchronous transaction processing based on epsilon serializability (ESR). The abstract correctness criteria deened by ESR are implemented by techniques such as asynchronous divergence control and asynchronous consistency restoration. Concrete application examples in a distributed environment, such as banking, illustr...
متن کاملAsynchronous Consistency Restorationunder Epsilon
Many database applications tolerate a certain amount of data inconsistency to gain increased concurrent processing and to accommodate real-world constraints. This paper describes how inconsistency can be modeled in a database and managed with consistency restoration methods. The correctness criterion for the maintenance of inconsistency is epsilon serializability (ESR). An informal notation to ...
متن کاملAsynchronous Consistency
Many database applications tolerate a certain amount of data inconsistency to gain increased concurrent processing and to accommodate real-world constraints. This paper describes how inconsistency can be modeled in a database and managed with consistency restoration methods. The correctness criterion for the maintenance of inconsistency is epsilon serializability (ESR). An informal notation to ...
متن کاملExecution Autonomy in Distributed Transaction Processing
We study the feasibility of execution autonomy in systems with asynchronous transaction processing based on epsilon-serializability (ESR). The abstract correctness criteria deened by ESR are implemented by techniques such as asynchronous divergence control and asynchronous consistency restoration. Concrete application examples in a distributed environment, such as banking, are described in orde...
متن کاملACID Properties Need Fast Relief: Relaxing Consistency Using Epsilon Serializability
Epsilon Serializability (ESR) is a generalization of classic serializability (SR). ESR supports more concurrency and autonomy than SR by allowing a bounded amount of inconsistency in transactions that can tolerate it. ESR has three main advantages over previous \weak consistency" models: (1) ESR is a general framework, applicable to a wide range of application semantics; (2) ESR is upward-compa...
متن کامل